Big Huge Thesaurus

Seriola zonata

noun